home *** CD-ROM | disk | FTP | other *** search
/ Delphi Developer's Kit 1996 / Delphi Developer's Kit 1996.iso / power / wordapi / wderror.pas < prev    next >
Pascal/Delphi Source File  |  1995-12-22  |  3KB  |  43 lines

  1. UNIT WdError;
  2.  
  3. INTERFACE
  4. CONST
  5.   errCAPINoError                 = 0; { No error }
  6.   errCAPIBadCommandId            = 5001; { Command Id is invalid }
  7.   errCAPIOddParamBlock           = 5002; { parameter block has odd number of bytes }
  8.   errCAPICmdNotAvailable         = 5003; { command is not available }
  9.   errCAPIBadArgCount             = 5004; { too many or too few arguments }
  10.   errCAPIInternalError           = 5005; { error in our own data or handling }
  11.   errCAPIByteCountMismatch       = 5006; { pb doesn't have acceptable # of bytes }
  12.   errCAPINotFunction             = 5007; { non function called as function }
  13.   errCAPIBadType                 = 5008; { parameter type passed or expected is wrong }
  14.   errCAPIStringTooLong           = 5009; { string is longer than 255 characters }
  15.   errCAPINullReturnBuffer        = 5010; { pointer for output is Nil }
  16.   errCAPICantLock                = 5011; { can't lock global handle }
  17.   errCAPICantAllocate            = 5012; { can't allocate global handle }
  18.   errCAPINoDialog                = 5013; { commmand has no dialog }
  19.   errCAPIOutOfMemory             = 5014; { CAPI is out of memory }
  20.   errCAPIFieldIdOutOfRange       = 5015; { too many parameters passed to function }
  21.   errCAPIBadFieldId              = 5016; { Field Id not in Dialog }
  22.   errCAPIBadHandle               = 5017; { Handle has not been allocated }
  23.   errCAPIArrayExpected           = 5018; { parameter takes an array only }
  24.   errCAPITooManyDimensions       = 5019; { too many dimesions for array }
  25.   errCAPIExpectedNumericType     = 5020; { parameter passed was not a short long or num }
  26.   errCAPIExpectedStringType      = 5021; { parameter passed was not a string }
  27.   errCAPIParameterOutOfRange     = 5022; { parameter value was out of acceptable range }
  28.   errCAPICantReturnString        = 5023; { String Type requested for numeric only field }
  29.   errCAPICantReturnNumeric       = 5024; { Numeric Type requested for string only field }
  30.   errCAPIReturnOverflow          = 5025; { Buffer for return string is too small }
  31.   errCAPIArrayOverflow           = 5026; { Array string buffer is too small }
  32.   errCAPIDlgCommandOverflow      = 5027; { Dialog command string buffer too small }
  33.   errCAPIOverflowNotHandled      = 5028; { BufferTooSmall bit set on input }
  34.   errCAPICantParse               = 5029; { String Passed can't be parsed }
  35.   errCAPIBadMessage              = 5030; { Bad pointer in message (CMI) }
  36.   errCAPICommandFailed           = 5031; { CAPI command failed }
  37.   errCAPIBadDocRef               = 5032; { Document Reference Number is Invalid }
  38.   errCAPIInsufficientStack       = 5033; { Minimum Stack not available }
  39.   errCAPIUninitializedString     = 5034; { 0 was passed as string pointer }
  40.  
  41. IMPLEMENTATION
  42. END.
  43.